universal franchise - Alemán Inglés Diccionario